Big Huge Thesaurus

autotrophic organism

noun